package com.study.selection.dao;

import com.study.selection.model.Classes;
import org.springframework.stereotype.Repository;

import java.util.List;

@Repository
public interface ClassesDao {

    List<Classes> findAll();

    List<Classes> findByKey(String key);

    int addClass(Classes classes);

    //根据班级编号获取对象
    Classes getByClassId(int classId);

    //根据专业编号获取对象
    List<Classes> getByMajorId(int majorId);

    //根据学院编号获取对象
    List<Classes> getByCollegeId(int collegeId);

    int updateClass(Classes classes);
    // 逻辑删除
    int deleteClass(int classId);

}
